On Almost Disjunct Matrices for Group Testing
نویسنده
چکیده
In a group testing scheme, a set of tests is designed to identify a small number t of defective items among a large set (of size N ) of items. In the non-adaptive scenario the set of tests has to be designed in one-shot. In this setting, designing a testing scheme is equivalent to the construction of a disjunct matrix, an M × N matrix where the union of supports of any t columns does not contain the support of any other column. In principle, one wants to have such a matrix with minimum possible number M of rows (tests). One of the main ways of constructing disjunct matrices relies on constant weight error-correcting codes and their minimum distance. In this paper, we consider a relaxed definition of a disjunct matrix known as almost disjunct matrix. This concept is also studied under the name of weakly separated design in the literature. The relaxed definition allows one to come up with group testing schemes where a close-to-one fraction of all possible sets of defective items are identifiable. Our main contribution is twofold. First, we go beyond the minimum distance analysis and connect the average distance of a constant weight code to the parameters of an almost disjunct matrix constructed from it. Our second contribution is to explicitly construct almost disjunct matrices based on our average distance analysis, that have much smaller number of rows than any previous explicit construction of disjunct matrices. The parameters of our construction can be varied to cover a large range of relations for t and N . As an example of parameters, consider any absolute constant ǫ > 0 and t proportional to N , δ > 0. With our method it is possible to explicitly construct a group testing scheme that identifies (1− ǫ) proportion of all possible defective sets of size t using only O (
منابع مشابه
ar X iv : 1 11 1 . 50 03 v 2 [ cs . IT ] 24 A pr 2 01 2 CONSTRUCTION OF ALMOST DISJUNCT MATRICES FOR GROUP TESTING
In a group testing scheme, a set of tests is designed to identify a small number t of defective items among a large set (of size N ) of items. In the non-adaptive scenario the set of tests has to be designed in one-shot. In this setting, designing a testing scheme is equivalent to the construction of a disjunct matrix, an M × N matrix where the union of supports of any t columns does not contai...
متن کاملAlmost disjunct matrices from codes and designs
A (t, ) group testing scheme has the property of identifying any t defective subjects out of a population of size N while allowing probability of false-positive for an item. We establish a new connection between (t, ) schemes and error correcting codes based on the dual distance of codes, and construct schemes with M = O(t logN) tests. We also outline a new connection between group testing sche...
متن کاملEfficiently Decodable Error-Correcting List Disjunct Matrices and Applications
A (d, `)-list disjunct matrix is a non-adaptive group testing primitive which, given a set of items with at most d “defectives,” outputs a superset of the defectives containing less than ` non-defective items. The primitive has found many applications as stand alone objects and as building blocks in the construction of other combinatorial objects. This paper studies error-tolerant list disjunct...
متن کاملEfficiently Decodable Error-Correcting List Disjunct Matrices and Applications - (Extended Abstract)
A (d, )-list disjunct matrix is a non-adaptive group testing primitive which, given a set of items with at most d “defectives,” outputs a superset of the defectives containing less than non-defective items. The primitive has found many applications as stand alone objects and as building blocks in the construction of other combinatorial objects. This paper studies error-tolerant list disjunct ma...
متن کاملError-correcting nonadaptive group de-disjunct matrices
d-disjunct matrices constitute a basis for nonadaptive group testing (NGT) algorithms and binary d-superimposed codes. The rows of a d-disjunct matrix represent the tests in a NGT algorithm which identifies up to d defects in a population. The columns of a d-disjunct matrix represent binary d-superimposable codewords. A d-disjunct matrix p is called #-disjunct if given any d + 1 columns of p wi...
متن کامل